madagascar bean - German English Dictionary